/**
 * 表示对象类型
 * @author ZhangBosong
 * @date 2019-2-27 09:46:32
 */
export declare type ObjectType<T> = {new(): T} | Function;

/**
 * Class类行声明
 * @author ZhangBosong
 * @date 2019年3月18日10:41:58
 */
export declare type ClassType<T> = {new(): T};

/**
 * 装饰器类型
 * @author ZhangBosong
 * @date 2019-5-27 09:50:22
 */
export declare type Decorator = (...args: any) => ClassDecorator | PropertyDecorator | MethodDecorator | ParameterDecorator;
